<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>

	<body>

		<button onclick="abc()" >百度一下</button>
		<button onclick="ab()">百度一下</button>
		<button onclick="a()">百度一下</button>
		<a href="http://www.baidu.com" target="_blank">百度一下</a>
		<script type="text/javascript">
//		第一种	
			function abc() {
		    open("http://www.baidu.com", "baidu", "width=400,height=400,top=200,left=200" );
			}//关闭页面close方法
//		第二种	
			function ab(){
			document.location.href="http://www.baidu.com" 
			}
//		第三种	
			function a(){
			document.location.assign("http://www.baidu.com")
			}
//		第四种   字符串的方法link
			var str = "百度一下假"
			document.write(str.link("http://www.w3school.com.cn"))
			
			
			//open(url,name,[options]) : 打开一个新窗口并返回新 window 对象
			//window.open(): 打开指定的网址url.  一般可以接受三个参数: 
			//(1. 要加载的URL 2. 窗口的名称或者窗口的目标  3. 一个特性的字符串)
			//open(“http://www.baidu.com”);	           //新建页面并打开百度
			//open(“http://www.baidu.com”, “baidu”);     //新建页面并打开百度,窗口命名为baidu
			//open(“http://www.baidu.com”, “_parent”);    //在本页窗口打开, _blank是新建(默认)
			//注: 不命名会每次打开新窗口，命名的第一次打开新窗口,之后在这个窗口中加载。
			//第三个字符串参数: 
			//width/height:  新窗口的宽度和高度, top/left: 新窗口的Y坐标和X坐标 
			//open(‘http://www.baidu.com’, ‘baidu’,‘width=400,height=400,top=200,left=200’ );
			//opener: 父窗口对象
			//document.onclick = function(){
			//     opener.document.write("调用父窗口对象输出!");
			//}
		</script>
	</body>

</html>